﻿#ifndef OBJTYPE_H
#define OBJTYPE_H

#include "QHash"
#include "QString"
#include "PerformerBuilder.h"
#include "ParameterBuilder.h"

class ObjType
{
public:
    static PerformerBuilder * getType(const QString &type);
    static ParameterBuilder * getPara();

private:
    ObjType();
    ~ObjType();

    static QHash<QString, PerformerBuilder*> *_type;
    static ParameterBuilder *_para;

    static ObjType *_obj_type;
};

#endif // OBJTYPE_H
